#ifndef __KPF_THREAD_H__
#define __KPF_THREAD_H__

#include "oal_api.h"

#include "KPF_Object.h"

class KPF_Thread : public KPF_Object
{
public:
	KPF_Thread( void );
	virtual ~KPF_Thread( void );
	
	virtual void Run( void );
	
protected:
	
private:
	static void *osKPFThread( void *pParam );
	
	CThread *pm_ThreadHandle;
};

#endif/* __KPF_THREAD_H__ */
